La Quinta Inn & Suites by Wyndham Las Vegas Red Rock In Las Vegas (Peccole Ranch)
9570 W Sahara Ave -
Las Vegas,
NV 89117